package com.logic.landseaserver.ws.dto;

import java.util.List;

import com.logic.landseaserver.domain.ContractComments;
import com.logic.landseaserver.ws.response.ContractResp;
import com.logic.landseaserver.ws.response.DepositResp;

public class RoomDTO {

    private Integer id;
    private String buildNum;

    private String floorNum;

    private String unitNum;

    private String houseNum;

    private Double rent;

    private String roomDirection;
    private String roomType;
    private String roomStyle;
    private String appendStatus;
    private DepositResp depositResp;
    private String appendStatusZh;
    private ContractResp contractResp;
    private List<ContractComments> commentsList;
    private Boolean dirtyFlag;
    private Boolean signed;
    private String occupyReason;
    private Boolean offrentStatus;
    private Integer lockWarning;
    private Integer offLineFlag;
    private Integer batteryLow;
    private Integer batteryPercentage;

    public String getOccupyReason() {
        return occupyReason;
    }

    public void setOccupyReason(String occupyReason) {
        this.occupyReason = occupyReason;
    }

    public Boolean getOffrentStatus()
    {
        return offrentStatus;
    }

    public void setOffrentStatus(Boolean offrentStatus)
    {
        this.offrentStatus = offrentStatus;
    }

    public Boolean getSigned() {
        return signed;
    }

    public void setSigned(Boolean signed) {
        this.signed = signed;
    }

    public Boolean getDirtyFlag() {
        return dirtyFlag;
    }

    public void setDirtyFlag(Boolean dirtyFlag) {
        this.dirtyFlag = dirtyFlag;
    }


    public String getRoomDirection() {
        return roomDirection;
    }

    public List<ContractComments> getCommentsList() {
        return commentsList;
    }

    public void setCommentsList(List<ContractComments> commentsList) {
        this.commentsList = commentsList;
    }

    public String getAppendStatusZh() {
        return appendStatusZh;
    }

    public void setAppendStatusZh(String appendStatusZh) {
        this.appendStatusZh = appendStatusZh;
    }

    public void setRoomDirection(String roomDirection) {
        this.roomDirection = roomDirection;
    }

    public String getAppendStatus() {
        return appendStatus;
    }

    public void setAppendStatus(String appendStatus) {
        this.appendStatus = appendStatus;
    }

    public String getRoomType() {
        return roomType;
    }

    public void setRoomType(String roomType) {
        this.roomType = roomType;
    }

    public String getRoomStyle() {
        return roomStyle;
    }

    public void setRoomStyle(String roomStyle) {
        this.roomStyle = roomStyle;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getBuildNum() {
        return buildNum;
    }

    public void setBuildNum(String buildNum) {
        this.buildNum = buildNum;
    }

    public String getFloorNum() {
        return floorNum;
    }

    public void setFloorNum(String floorNum) {
        this.floorNum = floorNum;
    }

    public String getUnitNum() {
        return unitNum;
    }

    public void setUnitNum(String unitNum) {
        this.unitNum = unitNum;
    }

    public String getHouseNum() {
        return houseNum;
    }

    public void setHouseNum(String houseNum) {
        this.houseNum = houseNum;
    }

    public Double getRent() {
        return rent;
    }

    public void setRent(Double rent) {
        this.rent = rent;
    }

    public DepositResp getDepositResp() {
        return depositResp;
    }

    public void setDepositResp(DepositResp depositResp) {
        this.depositResp = depositResp;
    }

    public ContractResp getContractResp() {
        return contractResp;
    }

    public void setContractResp(ContractResp contractResp) {
        this.contractResp = contractResp;
    }

    public Integer getLockWarning() {
        return lockWarning;
    }

    public void setLockWarning(Integer lockWarning) {
        this.lockWarning = lockWarning;
    }

    public Integer getOffLineFlag() {
        return offLineFlag;
    }

    public void setOffLineFlag(Integer offLineFlag) {
        this.offLineFlag = offLineFlag;
    }

    public Integer getBatteryLow() {
        return batteryLow;
    }

    public void setBatteryLow(Integer batteryLow) {
        this.batteryLow = batteryLow;
    }

    public Integer getBatteryPercentage()
    {
        return batteryPercentage;
    }

    public void setBatteryPercentage(Integer batteryPercentage)
    {
        this.batteryPercentage = batteryPercentage;
    }
}
